// 引入axios
const axios = require("axios");

// 设置基础地址，避免多次繁琐拼接
axios.defaults.baseURL = "http://fitness.h5.itsource.cn:3701";

// 从本地存储中拿取该用户的铭牌
let token = localStorage.getItem("token");

// Bearer token是一种常见的身份验证机制，Bearer token通常是通过HTTP头发送的，具体来说是通过"Authorization"头。
// 在使用Bearer token进行身份验证时，需要将token包含在HTTP请求头的"Authorization"字段中。
//就是将身份信息拼接字段Authorization字段,通过http请求头发送]
// 如果存在，则放入请求头中
if (token) {
	axios.defaults.headers.common["Authorization"] = "Bearer " + token;
}

// 暴露
module.exports = axios;
